option or right to repurchase - Almanca İngilizce Sözlük